ICT revolution